Big Huge Thesaurus

stinking cedar

noun